Great food and for the most part, great service. Just had one bad experience with one of the waitresses. She was very rude and was hurrying me when I was ordering to-go. She kept saying "yeah yeah yeah" and was really rushing me. Mind this, there was no one behind me at all. She did not say hello or even said thank you. She did not even give me a receipt or even asked if I wanted one. I had to ask if I could get one. She was very unhappy that day but I'll still come back because the food is great and I usually have an overall great experience here.