Richland Center Chinatown Food Court is located in Chicago, United States on 2002 S Wentworth Ave. Richland Center Chinatown Food Court is rated 4 out of 5 in the category food court in United States.
Address
2002 S Wentworth Ave
Service options
TakeawayDine-in