Contact Taste Of China

We offer Takeout and Food Delivery

See MENU & Order

Contact us


2511 N Lincoln Ave, Chicago, IL 60614, United States
Submit

Opening hours


Friday - Sunday
04:00 PM - 09:00 PM