Phone: +442032941830
Address: 190 Goswell Rd, London, England, EC1V 7DT, United Kingdom
City: London
Dishes: 35
Reviews: 4
"I'm at a loss for words. It could be amazing. I had made a reservation, but then they called to tell me they were closed. I appreciate the heads up, but it would be preferable if they didn't advertise as open when they're not."
All prices are estimates.