You usually wouldn't expect to have a fine dining experience in a mall, but China Orchid will change your mind!
Their food is spectacular, and their sushi is my favorite in town! The waitstaff is always courteous and pleasant, and the atmosphere is comfortable and relaxing. I definitely recommend China Orchid to anyone who loves chinese food and especially if you love sushi!
Pros: Good prices, Good menu variety, Ambient atmosphere