Phone: +442089405037
Address: 31-35 Kew Road, London, TW92NQ, United Kingdom
City: London
Menu Dishes: 35
Reviews: 503
"our arrival, we were met with great service, delicious food, and refreshing (non-alcoholic) drinks. However, be prepared for a significant wait before being served."
All prices are estimates on menu.