Phone: +442089434945
Address: 20-22 High Street, London, TW118EW, United Kingdom
City: London
Menu Dishes: 35
Reviews: 3
"The food is delicious, but the presentation may be lacking when the restaurant is busy. The service is good and the location is very convenient, with parking available across the street. The kids' ice cream is excellent, with vanilla being the top choice."
All prices are estimates on menu.