Farm Shop and Restaurant in East Dulwich selling and serving seasonal British Produce.
157 Lordship Lane, London, Greater London, SE22 8HX
View Map
020 8299 9598
[email protected]
http://www.franklinsrestaurant.com/
Facilities include: Dinner, Lunch, Farm shop, Local shop, Traditional, Real Ale, Beer, Wine, Tea & Coffee, Traditional Sunday Roast,
Mon - Sun: 11:00 - 23:00
View Food Menu