Phone: +442089589087
Address: 66 Edgware Way, London, HA88JS, United Kingdom
City: London
Dishes: 35
Reviews: 3
"After reading the many positive reviews, I was excited for my first dining experience in London. The restaurant had a cool vibe, with rough wooden tables carefully spaced out."
All prices are estimates.