Phone: +442077381122
Address: 102 Lavender Hill, London, SW115RD, SW11 5RD, United Kingdom
City: London
Dishes: 20
Reviews: 3
"The food and beer at this restaurant are fantastic! The only potential downside is that you need to order your food and drinks at the bar, which may come as a surprise if you're not aware beforehand."
All prices are estimates.