Phone: +442085472544
Address: 134 London Road, London, KT26QJ, KT2 6QJ, United Kingdom
City: London
Dishes: 35
Reviews: 380
"After returning to London after 7 years, I was pleased to find that the quality of the food at this restaurant is still top-notch. The service has also improved significantly and is now quite good."
All prices are estimates.