Noodles & Company 951

Noodles & Company #951 is a Noodles & Company restaurant located at 15208 West 119th Street in Olathe, Kansas. The location opened in 2005.