Phone: +442077316404
Address: 175 New Kings Road, London, SW64SW, United Kingdom
City: London
Menu Dishes: 35
Reviews: 3
"Although they were about to close, they kindly allowed us to come in for dinner. The service was excellent, the food was top notch, and the ice cream for dessert was of good quality."
All prices are estimates on menu.