If your in Glenwood and are craving chinese this is the place! At the edge of town but definitely worth it better than most food places in town. Great service too family owned.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.