Italian Restaurant · 2673 Haddonfield Rd, Pennsauken Township, NJ, 08110 · Philadelphia
More places in Philadelphia