I'm surprised at the horrendous ratings. This place isn't bad. Maybe better than average, but not bad. The pizza is actually good, and the service friendly. My only gripe is the long wait times. And that's for pick up, I can't imagine how long they would take for delivery. On our last 2 visits, we waited an hour for our food to be ready. It was tasty, and cooked as we requested.