All types Restaurant All types All types Restaurants 3 Brewsters Inns Crowwood Roundabout, Cumbernauld Road, Stepps, Glasgow, Stepps, SC G33 6HN Restaurant 4.5 Open now Premier Inn Glasgow Stepps M80 J3 Cumbernauld Road, Glasgow, Stepps, SC G33 6HN Restaurant