Phone: +447845740407
Address: 83 Lansdowne Way, London, London, SW82PB, SW8 2PD, United Kingdom
City: London
Dishes: 26
Reviews: 3
"I have walked past this restaurant countless times, and if you are thinking about trying it out, I would recommend looking elsewhere."
All prices are estimates.