Olive Garden 1358

Olive Garden #1358, also known as Olive Garden San Diego - Sports Arena, is an Olive Garden restaurant located at 3215 Sports Arena Boulevard in San Diego, California.