Phone: +442084452230
Address: 880 - 882 High Rd, London, N129RH, United Kingdom
City: London
Dishes: 35
Reviews: 503
"Food quality is top-notch with ample portions, the location is great, and the prices are affordable. A few weeks ago, my friends and I enjoyed a dinner (complete with wine) at this restaurant."
All prices are estimates.