The food here, once it arrived, was very good. Well worth the wait, even though the wait was somewhat inexcusable. We got there just behind a large take-out order and waited nearly 30 minutes for food to come up. One wonders why you'd prioritize takeout orders ahead of live customers actually seated in your dining room. I'll gladly eat here again, but if this kind of nonsense happens again I won't be back.