As a self proclaimed pizza expert, this IS the best, non-chain, delivery thin crust pie in Hilliard. Pros: Great service and great pie Cons: No eat in
All reviews seem positive