All types Bar Restaurant All types All types Bars Restaurants 3.8 The Greyhound 82 Main Street, Riccall, York, Riccall, EN YO19 6TE Bar