CU La La Noodle Categories Restaurants 410 E. Green St St 13 Champaign IL 61820 (217) 550-2357 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×