Mr Pizza And Shawarma

5539 N 5Th St, Philadelphia, PA

Menu (As of 10/29)

Mr Pizza And Shawarma: hours and how to order