Personally, I was not impressed. My finances family seems to love this place. If I had a choice between pizza town and dominoes, dominoes wins. We ordered delivery. Well, first off I’ll state that pizza town does not deliver before 5pm. We ordered a couple pizzas. Cheese and pepperoni. We received them and…