Phone: +442036097336
Address: 72 Baker Street, London, W1U6TA, United Kingdom
City: London
Menu Dishes: 35
Reviews: 503
"only delicious but also come in big portions. The only downside was the wait time for our food, which was a bit longer than expected. Overall, a good dining experience and would definitely recommend this place for a visit."
All prices are estimates on menu.