Noodles & Company

Restaurant in Vacaville, California

Pasta restaurant

1640 East Monte Vista Avenue, Vacaville, 95688