Olive Garden 1105

Olive Garden #1105, also known as Olive Garden Flint - Miller Road, is an Olive Garden restaurant located at 3699 Miller Road in Flint, Michigan.