CU La La Noodle

410 East Green Street #13

Champaign, IL 61820

40.11043, -88.23225

06/18/2020 19:09:44
Menu
06/18/2020 19:25:35
Braised beef
11/03/2020 20:35:17
Fried noodles w chicken
11/03/2020 20:35:22
CU La La Noodle

Next: Evo Chinese Restaurant