Sign in
Order food
Order food
Browse restaurants
Terms
Privacy
Send feedback
Help
Taste of China
4.2
(
126
)
$
Chinese restaurant
2941 Point Mallard Pkwy SE Unit J, Decatur, AL 35603
Website
Taste of China
2941 Point Mallard Pkwy SE Unit J, Decatur, AL 35603
Website
Pickup
Delivery
Pickup
Delivery
Place order with
T
tasteofchinaal.com
Business website
Call restaurant
Privacy
Terms
Feedback
Loading…