Noodles & Company 7007

Noodles & Company #7007 was a Noodles & Company restaurant located at 6310 Delmar Boulevard in University City, Missouri.