Olive Garden 1114

Olive Garden #1114, also known as Olive Garden Sarasota Landings Shopping Plaza, is an Olive Garden restaurant located at Sarasota Landings Shopping Plaza, at 4900 South Tamiami Trail in Sarasota, Florida.