Olive Garden Italian Restaurant
585 I St, Chula Vista
(619) 498-1717
Recent Reviews
Order Online
Reserve
You May Also Like
Burger King - 599 Broadway
Fast Food, Burgers
Sunny Donuts - 601 Broadway
Donuts
McDonald's - 619 Broadway
Fast Food, Burgers, Coffee & Tea
Restaurants in Chula Vista, CA
Olive Garden Italian Restaurant
585 I St, Chula Vista, CA 91910
(619) 498-1717