Home from home in the heart of Didsbury
Open Tuesday-Friday from 10am to 4pm - Indoor and outdoor seating plus takeaway available
Sorry, no content matched your criteria.