Noodles & Company 573

Noodles & Company #573 is a Noodles & Company restaurant located at 1640 East Monte Vista Avenue in Vacaville, California.