Pizza Review
Tastes frozen. Cheese leaves a lot to be desired. Got the margarita, tomato is weak. Crust is decent but nothing to write home about. 3.3

Order Helen's Pizza

Hungry? Order right now on Slice
Order now on Slice