Update Info - Inn Santucci's Sq Pizza III
This restaurant was reported as closed. If it is open, let us know.
Inn Santucci's Sq Pizza III
1701 Welsh Rd
Philadelphia, PA 19115
1701 Welsh Rd
Philadelphia, PA 19115
This restaurant was reported as closed. If it is open, let us know.