Was there last night with my family, we ordered a 15 inch meteor pizza and a 15 inch half steak and the other pull pork. Both were great and tasty, prices are a bit on the high side. The service was alright as we were seated and not attended to for at least ten minutes to get our order. The wait time was about fifteen minutes thereafter for the pizzas to arrive. It's great place for late night munchies and good environment also. Don't go on sports events because you'll be waiting minimum 45 minutes for a table.