Restaurant
Steel City Pops
11 locals recommend,
Permanently closed
Location
2565 Amherst St
Houston, TX
University Place
Tips from locals
A casual 25 minute walk through tree-lined streets for a frozen treat that you can customize.
New popsicle shop with fun and unique flavors, made on site. Very affordable.