Olive Garden Italian Restaurant

restaurant

585 I St, Chula Vista, CA 91910, USA

Italian-American comfort food in Chula Vista, anchored by endless soup, fresh salad, and warm breadsticks.

Find on Google Maps

Description

The Chula Vista location operates as a popular Italian chain restaurant, serving a menu centered on classic comfort dishes.

Ask Karpo for more information.