Olive Garden 1387

Olive Garden #1387, also known as Olive Garden Appleton - Fox River Mall, is an Olive Garden restaurant located at Fox River Mall, at 1275 North Casaloma in Appleton, Wisconsin.