C-U La La Noodle
410 E Green St #13, Champaign
(217) 550-2357
Recent Reviews
C-U La La Noodle
410 E Green St #13, Champaign 61820
(217) 550-2357