Olive Garden 1295

Olive Garden #1295, also known as Olive Garden San Francisco - Stonestown Mall, is an Olive Garden restaurant located at Stonestown Mall, at 3251 20th Avenue in San Francisco, California.