Olive Garden Italian Restaurant

We are a family of more than 800 local restaurants guided by a simple truth – life is better when we’re together. And what better way…

1176 Admiral Callaghan Ln

Vallejo, CA 94591

Olive Garden Restaurant

1176 Admiral Callaghan Ln

Vallejo, CA 94591