Olive Garden 1548

Olive Garden #1548, also known as Olive Garden Tampa Palms, is an Olive Garden restaurant located at 17011 Palm Pointe Drive in Tampa, Florida.