We order takeout here several times a month. The food is always very good, and quite plentiful for a take-out order. The quality seems pretty consistent as well. They even called me back once to double check something on the order. That was really nice. Delivery times are always good, and they're very fast on slow days. Meals in the restaurant or also high-quality. My wife and I have probably eaten here 40 times in the last five years.