Phone: +442072282431
Address: 63 Broomwood Road, Wandsworth, London, SW116HU, United Kingdom
City: London
Menu Dishes: 7
Reviews: 502
"The restaurant offers a decent variety of beer and wine, and the staff is usually very friendly and well-intentioned."
All prices are estimates on menu.