Phone: +442079300311
Address: 35-37 Villiers Street, London, WC2N6ND, United Kingdom
City: London
Menu Dishes: 35
Reviews: 3
"The food at this restaurant is delicious, but the portions are a bit small. They do include a service charge and table charge, but overall the prices are still reasonable for the neighborhood. The tables were a bit crowded, though."
All prices are estimates on menu.