Charged: Tower Style Pizza, 132 South 20th St. Yelp Rating: 2.5 Stars. A reviewer's thoughts: "I'll take Ellio's any day over this shit -- at least with frozen foods, I'm not worried about catching the CLAP!" and "What the fuck is "Tower Style", anyway?" [Yelp]
Filed under:
Bad Pizza Power Hour
by
Collin Flatt
If you buy something from an Eater link, Vox Media may earn a commission. See our ethics policy.