Get directions to: Sbarro, North Wales, PA Restaurant address: 306 Montgomery Mall North Wales, PA 19454, USA Driving Walking Bicycling Restaurant: Sbarro