Noodles & Company 758

Noodles & Company #758 is a Noodles & Company restaurant located at 5032 North High Street in Columbus, Ohio. The location opened in 2008.