Phone: +442076362744
Address: 29 Tottenham Street, London, W1T4RP, United Kingdom
City: London
Menu Dishes: 35
Reviews: 3
"During our last trip to London, we visited this restaurant and found that the food was delicious and perfectly seasoned."
All prices are estimates on menu.