Back
Tower Style Pizzeria Logo

Tower Style Pizzeria

0.75mi
132 S 20th St, Philadelphia, PA, 19103
Not Available NowCall Now
About Tower Style Pizzeria

If you're looking for Pizza restaurants in Philadelphia look no further. Tower Style Pizzeria is known for having some of the best Pizza in Philadelphia. Located at 132 S 20th St, Tower Style Piz...show more

Sorry, no services are available for this restaurant.Search nearby instead
Sorry, no services are available for this restaurant.Search nearby instead