The first thing I will say about this place: Excellent and polite service. The second thing is that the food is always hot and tasty. However, I look at this place as more of a fast food restaurant. Instead of fast food prices, they tend to charge a good bit more than the average fast food. Don't get me wrong, it's totally worth every penny, but that would be literally my only complaint. Everything else is spot on.