Olive Garden 1888

Olive Garden #1888, also known as Olive Garden San Luis Obispo, is an Olive Garden restaurant located at 11966 Los Osos Valley Road in San Luis Obispo, California.