The food here is excellent. It also has great prices. The staff is pretty nice, the only knock would be the wait times. Had a party of 8 and had to wait about 2 hours. I think if they did reservations, it would offset some ridiculous wait times, because they can get pretty busy, and there seems to be nothing the host/hostess is able to do. The long wait drained me and took away from the experience, however the food was still recognizably great, and no complaints about it. Had the thin crust with a few apps, spinach dip (boom dip) being the main one, and I must say one of the better spinach dips...