Phone: +442087553800
Address: 58/60/62 The Green, London, TW25AB, United Kingdom
City: London
Menu Dishes: 35
Reviews: 3
"We recently dined at another restaurant that accepts tastecard. We had a great experience with delicious food and excellent service. Hopefully, it continues to impress!"
All prices are estimates on menu.