I eat at TopiTu Pizza about once a month. The pizza is much better than the pizza in the mall and is always consistent. They also have steaks and seafood that my friends have tried and enjoyed.. but I always get the supreme or pepperoni pizza and have never been disappointed.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.