Olive Garden 1081

Olive Garden #1081, also known as Olive Garden Boca Raton - Palms Plaza, is an Olive Garden restaurant located at Palms Plaza, at 22161 Powerline Road in Boca Raton, Florida.