Phone: +442084593311
Address: 76 Walm Lane, London, NW24RA, United Kingdom
City: London
Menu Dishes: 35
Reviews: 502
"I only give one-star reviews to places that are truly terrible - poor food, bad service, etc."
All prices are estimates on menu.