Waits are long but this is the best restaurant in town. I have been here often and have never had a bad experience. The Salads are huge and delicious. The Cheesy Bread is the best. The spazookie should be shared as a family experience with a war of the spoons. Pizza and pasta are good too.