Phone: +442079988280
Address: 17 Bloomfield St, London, EC2M7AJ, United Kingdom
City: London
Menu Dishes: 35
Reviews: 2
"I had an amazing experience and dinner last night. The yellow fin tuna appetizer was exceptional!"
All prices are estimates on menu.