Home » Pennsylvania » Philadelphia » New Pizza Palace » Map

New Pizza Palace Location Map

New Pizza Palace is located at 3132 Frankford Ave, Philadelphia, PA-19134. An interactive Map of New Pizza Palace is shown below.

View details of New Pizza Palace.