Olive Garden 1088

Olive Garden #1088, also known as Olive Garden Grand Rapids - 28th Street, is an Olive Garden restaurant located at 3883 28th Street Southeast in Grand Rapids, Michigan.