The Stewart Inn 63 Cardowan Road, Stepps, Glasgow G33 6AA