The Glass House Cafe and Bistro Northstead Manor Gardens, Burniston Road, Scarborough, North Yorkshire, YO12 6PF