Home » Restaurants » America » Charlotte Restaurants » China Taste | 8112 Idlewild Rd Charlotte NC 28227 United States

China Taste | 8112 Idlewild Rd Charlotte NC 28227 United States Restaurant Menu & Phone

Restaurant Reviews:

206
3.5/5

China Taste | 8112 Idlewild Rd Charlotte NC 28227 United States Contact Details

8112 Idlewild Rd Charlotte NC 28227 United States

Related Restaurants