Pizza here is very good! Everything about the pizza tastes great! Seems to have been around a while and I can tell why once I bit into this pizza the first time. Definately give it a try when in Indy!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.