Noodles & Company 8010

Noodles & Company #8010 is a Noodles & Company restaurant located at 320 South State Street in Ann Arbor, Michigan. The location opened on 38246.