Phone: +442078121177
Address: 62 Exmouth Market, London, EC1R4QE, United Kingdom
City: London
Dishes: 34
Reviews: 3
"My favorite hummus and falafel spot has closed down. Despite this, I was still craving falafel, so I decided to try this place. It's decent."
All prices are estimates.