If you don't like a half hour wait for a table go during off peak hours. We have been there three times and the food has been consistently good with generous portions. If you are thinking of having cheesecake you will probably have to get it to go. For a restaurant of this size the order to table time was average, and the (complimentary) honey rye bread is worth the wait alone. Not a choice if you are in a rush, and can be noisy, but hey, you're probably on holidays so chill out and enjoy the atmosphere.