All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants Closed now Mowbrays 35 High Street, Haxey, Doncaster, Haxey, EN DN9 2HH Restaurant Cafe