All types Bar Restaurant All types All types Bars Restaurants Bens Pizza 72 Wharf Road, Crowle, Scunthorpe, Crowle, EN DN17 4HU Restaurant 3 Open now Red Lion Crowle 36 North Street, Crowle, Scunthorpe, Crowle, EN DN17 4NE Restaurant Bar