All types Cafe Restaurant All types All types Cafes Restaurants 5 Open now Harpers Spital Road, Staxton, Scarborough, Staxton, EN YO12 4NW Restaurant