Visited 930 times, 1 Visit today
Located at a shopping center China Town is a perfect place for a quick bite or take-out. Their menu offers a wide assortment of Chinese and local dishes.