Noodles & Company 9506

Noodles & Company #9506 is a Noodles & Company restaurant located at 305 North Veterans Parkway in Bloomington, Illinois. The location opened on 39402.