Phone: +447766083483
Address: 3 Tottenham Street, London, W1T2AF, United Kingdom
City: London
Dishes: 35
Reviews: 3
"I don't really like salads. However, I do think they can be enjoyable as a side dish to a tasty steak."
All prices are estimates.