Noodles & Company 751

Noodles & Company #751 is a Noodles & Company restaurant located at 1390 West 5th Avenue in Columbus, Ohio. The location opened in 2007.