Noodles & Company 753

Noodles & Company #753 is a Noodles & Company restaurant located at 2124 North High Street in Columbus, Ohio. The location opened in 2007.