Noodles & Company 9508

Noodles & Company #9508 is a Noodles & Company restaurant located at 5345 Elmore Avenue in Davenport, Iowa. The location opened on 39412.