Excellent restaurant. I eat here all the time, and they remember my orders each time. Very efficient service, and you get quite a bit of food for what you pay. Highly recommended, but small parking lot. Something to keep in mind is that the parking lot behind the building wraps around to the far left side, even though it doesn't look like it.