Phone: +442089403766
Address: 85 Kew Green, London, TW93AH, United Kingdom
City: London
Dishes: 35
Reviews: 3
"Many people may dismiss restaurants like this as being fake or uninspired, but the reality is that it doesn't try to be overly ambitious and often succeeds in delivering what it promises."
All prices are estimates.