Olive Garden 1061

Olive Garden #1061, also known as Olive Garden Fort Lauderdale, is an Olive Garden restaurant located at 5550 North Federal Highway in Fort Lauderdale, Florida.