Olive Garden 1802

Olive Garden #1802, also known as Olive Garden Homestead Pavillion, is an Olive Garden restaurant located at Homestead Pavillion, at 2575 Northeast 8th Street in Homestead, Florida.