Noodles & Company 657

Noodles & Company #657 is a Noodles & Company restaurant located at 4712 North University Street in Peoria, Illinois.