Tower Style Pizza
132 S 20th St, Philadelphia
(215) 567-6700
Recent Reviews
Order Online
You May Also Like
My Loup - 2005 Walnut St
Shake Shack Center City - Rittenhouse - 2000 Sansom St
Hamburger, Burgers, Ice Cream & Frozen Yogurt, Hot Dogs
Almaz Cafe - 140 S 20th St
Coffee & Tea, Ethiopian, Juice Bar & Smoothies
Restaurants in Philadelphia, PA
Tower Style Pizza
132 S 20th St, Philadelphia, PA 19103
(215) 567-6700