Clissold Park Cafe
Stoke Newington Church St, London, UK (N16)
+44-020-72490672
Not 100% Vegetarian
Serves meat, veg options available. Located amongst ancient trees and green spaces with deer and waterfowl in their natural environment. Food and snacks. Has outdoor seating.