Olive Garden 1205

Olive Garden #1205, also known as Olive Garden Chula Vista Center, is an Olive Garden restaurant located at Chula Vista Center, at 585 Interstate Street in Chula Vista, California.