Not settled on a rating I want to give because this place is inconsistent. First time we went, wait was over an hour to get food for a late lunch. They weren't that busy but didn't have enough cooks. We got desserts to go, which were really good. Second time ... service was slow and spotty, lunch was excellent, but we were there for 90 min cause they were SO SLOW!! Third time, I called in order ahead of time; Told them we'd eat there. When we arrived, food was packaged to go, but we grabbed a table anyways. Food (even though we ordered) one of the same meals) was definitely not as good & just not the same.