Chong Qing House (Hot Wok) - Urbana 1102 W University Ave Urbana, IL 61801
 
Open
11:00AM - 8:30PM   View Hours
(217) 384-7170