Olive Garden 1188

Olive Garden #1188, also known as Olive Garden Fargo - West Acres Mall, is an Olive Garden restaurant located at West Acres Mall, at 4339 13th Avenue Southwest in Fargo, North Dakota.