Phone: +442088933995,+442070995173
Address: 20 The Green, London, TW25AB, United Kingdom
City: London
Dishes: 35
Reviews: 503
"We dined at another restaurant that accepts tastecard and had a great experience. The food and service were fantastic and we hope it continues in the future."
All prices are estimates.