Every time I come here I always expect the best. Just as the previous times I have been here. I always am surprised by this place every time. The food is great and always consistent.  The service is great and consistent as well, something that is a hard find these days. The food is served in generous portions that makes the price seem too good to be true. When you get your bill and see the total for the amount of food you received you feel as if your waitress forgot to ring in your whole order or gave you someone else bill. You just say nothing pay the bill and leave so you don't get caught, but wait, it's true it was yours so no sneaking out.