Noodles & Company 9004

Noodles & Company #9004 is a Noodles & Company restaurant located at 517 East Kirkwood Avenue in Bloomington, Indiana. The location opened on 39156.