Tower Style Pizza
Restaurant • Pizza restaurant • Pizza delivery servicePizza joins wings, sandwiches & simple Italian dishes in this straightforward eatery with delivery.
Address
132 S 20th St, Philadelphia, PA 19103, United States
Contact
+1 215-567-6700Price rating
$$ $$
Rating on Google Maps
2.50 (76 reviews)Open on Google Maps