This is one busy place!! The food is delicious but on a Sunday late afternoon, the wait is long. The service staff is great but I think they need a bigger kitchen. They do a HUGE takeout business as well which probably stresses the kitchen. If you are patient, it's well worth the wait.
More