Pretty good, not crazy good, not cheap, but the prices are alright. The regular is the size of a bowl, the large is huge for only a buck or two more. I am trying to lo lose weight so the regular is fine. Next time I will order the broccoli and beef. Staff is mostly friendly, yet always seem rushed. The Orange chicken was good, very sugary and only came with rice. The food is always made fresh and the restaurant seems clean and normal. The inside is nothing special, just a casual fast food feel, I wouldn't come here for a nice ambiance or anything, only for a quick bite to eat.