You need to enable JavaScript to run this app.
China Taste
China Taste is a restaurant in Smyrna, GA. Order takeout online for pickup or delivery.
Locations
China Taste - 3599 Atlanta Rd SE
3599 Atlanta Rd SE Suite A5
Smyrna, GA 30080
Phone: +17704371208