Get directions to: Noodles And Company, Peoria, IL
Restaurant address: 4712 N University St Peoria, IL 61614, USA
Restaurant: Noodles And Company