What I look for in a pizza is all about ratio--not too much sauce or cheese or crust. So the lots of next pie at Pizza Tower fit the bill nicely. We picked up for dinner at the park. Fast, fresh, yummy, not too greasy, just what we needed. I'll be back to try other varieties but for my first visit I was totally satisfied.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.