Olive Garden 4480

Olive Garden #4480, also known as Olive Garden Tampa Airport - Westshore, is an Olive Garden restaurant located at 1802 North Westshore Boulevard in Tampa, Florida.