Food quality has improved since I was there last. Very delicious but the wait for take out was at least 45 minutes. The place is so poorly organized with orders I think it's just best to call your order in ahead of time. No wait and no chaos. I do like the newly renovated eat in section but arrive before the rush periods because the food is very popular!