In all my travels Taste of China is probably one of the best Chinese restaurants I've eaten at. The lo mein is delicious, one of my absolute favorite things to order. Also, they have an eat in or take out buffet, and the price is unbeatable.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.