The food has always been fresh and tasty here, unlike some of the chain chinese restaurants in the area. Owned by a very nice familty. Highly recommended. The place is chean, but small. It is sandwiched into a small store area in a mini-mall just off of College Avenue.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.