Noodles & Company 421

Noodles & Company #421 is a Noodles & Company restaurant located at 10450 Owings Mills Boulevard in Owings Mills, Maryland. The location opened in 2007.