Phone: +442074503996
Address: 30 Nunhead Green London, SE15 3QF, United Kingdom
City: London
Menu Dishes: 34
Reviews: 3
"Recently renovated and charming family-owned restaurant. The sea bass was absolutely delicious. We were served by a delightful grandmother who added to our enjoyable dining experience."
All prices are estimates on menu.