Search results
- Pizza StationPizza
871 Stafford Rd Storrs Center, CT 06268 573.61 mi
Is this your business? Verify your listing
871 Stafford Rd Storrs Center, CT 06268 573.61 mi
Is this your business? Verify your listing
1.5 2 reviews
Little hole in the wall but that didn't deter me. However the pizza was pretty bad. We ordered a Margarita and one with peppers, onions and pepperoni. The toppings were good enough but the crust... More
One station I wish I had not gotten off on. Normally I love a hole in the wall locally owned pizza joint but this place really disappointed. First off do not trust the pictures on the online... More