Location & Nearby Info
Noodles & Company
517 E. Kirkwood Ave.
Bloomington, IN 47408
(812) 323-1400
Show nearby: