Skip to content

Dear customers, we are closed 7/7/25 - 7/10/25 for vacation, and will reopen on 7/11/25. Sorry for the inconvenience!

No 1 China - South Elgin 1279 W Spring St South Elgin, IL 60177
 

No 1 China - South Elgin

Closed Opens Friday at 10:30AM