Phone: +442074376138
Address: 16-18 Beak Street, London, W1F9RD, United Kingdom
City: London
Menu Dishes: 35
Reviews: 3
"This restaurant is a great find. I went with some coworkers around 3 PM, so there was no waiting or crowd issues. The location is fantastic and the service was quick. You can't go wrong dining here."
All prices are estimates on menu.