Default
I wish I could separate the review from service to food quality. As for the food, depending on the day it can be 3-5 stars. I order there a lot, and it is hit or miss. Most of the time the food is fantastic, but not always.
Now comes the bad - service. I have eaten there a few times and so have my friends on other occasions and we've all come to the same conclusion: the service is beyond terrible. They don't serve everyone at once (some meals were given out like 5-10 minutes apart), some of the waitresses appear to have no concept of the English language, they are rude, and I really can't say enough bad things about the service. If you want to eat their food, take-out is your best bet.
I eat here all the time, so I know what I am talking about. None of the people I know will ever eat there again. We all love the take-out, but eating there isn't worth it. The price isn't cheap and they treat you like dirt. I have told them several times that their service stinks, and they simply don't care.