Olive Garden 1134

Olive Garden #1134, also known as Olive Garden Greenacres, is an Olive Garden restaurant located at 5801 Lake Worth Road in Lake Worth, Florida.