All types Bar Restaurant All types All types Bars Restaurants 4 Closed now Poachers Barn 100 Osgodby Lane, Osgodby, Scarborough, Osgodby, EN YO11 3QH Restaurant Bar