Phone: +442073771222
Address: 3-6 Steward Street, London, E16FQ, United Kingdom
City: London
Dishes: 35
Reviews: 3
"This restaurant is in a great location - we stopped by with colleagues around 3pm so we didn't have to deal with any crowds or waiting. The service was fast and excellent. You can't go wrong dining here."
All prices are estimates.