Rating is 3.5. Food is bang for buck with big portions and fair pricing. Service can be quite long, so call ahead during peak meal times. Be prepared to wait an additional 10-20 mins on top of the pick up time quoted to you. It's the same lady that always handles the phone and cash. She's kind of a grouch, but at least she's efficient lol. My in-laws have ordered traditional family combos here for years and we've ordered party trays for events. No issues besides the wait times.