Chong Qing House - Champaign 1102 W University Ave Urbana, IL 61801
 
Closed
Opens Friday at 11:00AM   View Hours
(217) 384-7170