Phone: +442000011112
Address: 76 High Street E17 7LD, London, United Kingdom
City: London
Menu Dishes: 13
Reviews: 139
"Food and drinks are top notch and reasonably priced billing system struggled to cope with half price promotion I think so caused some confusion but staff are very friendly and professional so sorted with no drama. I was probably harsh on three stars for service because of that"
All prices are estimates on menu.