All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants 4.8 Open now Stained Glass Centre 3 Killerby Lane, Cayton, Scarborough, Cayton, EN YO11 3TP Cafe