All types Bar Restaurant All types All types Bars Restaurants 5 The Frying Farmer 23 Hornsea Road, Aldbrough, Hull, Aldbrough, EN HU11 4QW Restaurant