C-U La La Noodle
410 E Green St #13, Champaign
(217) 550-2357
Menu
Restaurants in Champaign, IL
C-U La La Noodle
410 E Green St #13, Champaign, IL 61820
(217) 550-2357