Pizza restaurant · 39 E Forrest Ave #106, Shrewsbury, PA
More food in Shrewsbury, PA · Pizza in Shrewsbury