Skip to main content

Sbarro Restaurant

restaurant · pizza restaurant · North Wales, PA

Address
306 Montgomery Mall, North Wales, PA 19454-3907
Phone
(215) 362-9487
Where
40.2356, -75.2432

Search Hominin for Sbarro Restaurant

Other restaurants nearby

More in North Wales