Absolute most favorite place! Get there early/ or later as opposed to the busy typical dining times. However it is worth the wait. The portion sizes are excellent. Blows Olive Garden out of the water (wouldn't even be a close comparison). The food is fresh. I frequent the place often and have never had an issue with my food. The portion sizes are definitely reasonable to the prices.. However if you have a small appetite, consider "splitting" or know you will have some for lunch the next day.