« Kilimandjaro | Main | Cafe Mì Quảng »
Shown purely for the wordless message of the shop's most prominent sign; I can't say how the slices measure up, size-wise or otherwise.
Pizza115 East Girard Ave. (at Shackamaxon St.), Philadelphiawww.Pizza Shackamaxon.comClosed Monday
Thank you!