Noodles & Company Reviews & Details
Noodles & Company
528 E Green St
Noodles & Company is located at 528 E Green St in Champaign near the intersection of E Green St and S 5th St. Their menu consists of Italian, American, Japanese and Chinese dishes . Call (217) 367-2000 today!
- Cuisine:Italian, American, Japanese and Chinese
- Major Intersection:E Green St And S 5Th St
Tell us more about Noodles & Company Champaign!