Inn Santucci's Sq Pizza III 1701 Welsh Rd Philadelphia, PA 19115 Phone: (215) 934-5868 Fax: (215) 676-8226
Category: Restaurants