Great first time experience. One thing to realize to all the naysayers about speed. This is not a fast food restaurant.nor is it intended to he. Fast food has ruined dining experiences. This place is old school. It is a dining experience. Why does it take long to get a pizza during busy times? Because there is only so much room in the ovens. It's that simple. If you don't have patience then go to a drive thru. If you want quality food with quality service. Then come here. The menu is large. Wide variety of stuff. The wait is worth it. Great job folks.