I've been going to this place for about 3 years now, on average once every couple of weeks. There food is usually decent but the service was always subpar. However my most recent experience has completely ruined this place for me.
It was around 8pm on a Tuesday, I called and ordered one dish from work, and asked how long it would take as I was on a time crunch. The guy told me 10 mins. I got there in 15 mins, and the girl behind the counter asked what I had ordered. Turns out they hadn't even started making it. I told the girl I'm in a rush and she assured me it would take 5 minutes at most.
I waited another 15 mins as the staff avoided me and finally the guy I spoke with on the phone came to ask AGAIN what I had ordered. By this point I didn't even have much time left to eat. I told him my order once again and he told me it's not going to be ready for another 10 mins because they are very busy. There was one table sitting in there. I could hear them microwaving the food in the back and dropping utensils on the floor, so I just told him not to worry about it, since they clearly haven't even started preparing my dish, and left the place very dissatisfied.
Suffice to say I won't be back ever again and they have lost a loyal customer who had always recommended the place to others previously. Even though their food is pretty good, I doubt this place will be able to survive for much longer in a neighborhood where the nearby restaurants hold customer service to a much higher level.