Phone: +442079784455
Address: 159 Lavender Hill, London, SW115QH, SW11 5QH, United Kingdom
City: London
Menu Dishes: 35
Reviews: 454
"After 7 years of being away from London, I returned and found that the quality of the food at this restaurant is still fantastic. The service has also improved greatly."
All prices are estimates on menu.