Phone: +443339003131
Address: 29-30 Elvaston Mews, Kensington, London, SW75HZ, United Kingdom
City: London
Menu Dishes: 35
Reviews: 3
"Outstanding experience from the service to the food! The calamari is delicious, the steaks are the best we've ever had, and the service is exceptional."
All prices are estimates on menu.