Phone: +442072295454
Address: 14 Blenheim Crescent London, W11 1NN, W11 2EE, United Kingdom
City: London
Dishes: 30
Reviews: 10
"Ever since my beloved, albeit shabby, favorite spot closed down, I have been on the lookout for a new establishment to satisfy my cravings."
All prices are estimates.