Not much for looks and at a strip mall. But suprisingly, You will find the best ever Chinese food anywhere (no kidding)! The hot and sour soup is the best I have ever tasted. It takes someone who is "looking for a hidden gem" to appreciate this genuine delight. All at very reasonable prices. Expect to be surprised and pleased.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.