Olive Garden 6406

Olive Garden #6406, also known as Olive Garden Spanish Fork, is an Olive Garden restaurant located at 1092 North Canyon Creek Parkway in Spanish Fork, Utah.