Noodles & Company 303

Noodles & Company #303 is a Noodles & Company restaurant located at 3425 Vicksburg Lane North in Plymouth, Minnesota. The location opened in 2001.