Olive Garden 1256

Olive Garden #1256, also known as Olive Garden Clovis - Sierra Vista Mall, is an Olive Garden restaurant located at Sierra Vista Mall, at 389 East Shaw Avenue in Clovis, California.