Open the map →

Chef Xiong Taste of Sichuan Chicago, IL, United States

About Chef Xiong Taste of Sichuan

Chef Xiong Taste of Sichuan is listed as Chinese - Restaurant. It is located at 2143 South Archer Avenue, Chicago, IL, 60616.

Specials at Chef Xiong Taste of Sichuan

No specials listed yet for Chef Xiong Taste of Sichuan. Know one? Add it on the map — it's free.

Location & details

Google Maps directions Apple Maps OpenStreetMap

Nearby venues

Frequently asked questions

Where is Chef Xiong Taste of Sichuan located?

It is located at 2143 South Archer Avenue, Chicago, IL, 60616.

More venues in Chicago

All specials in Chicago →