Olive Garden 1301

Olive Garden #1301, also known as Olive Garden La Mesa, is an Olive Garden restaurant located at 5500 Grossmont Center Drive in La Mesa, California.