Olive Garden 1155

Olive Garden #1155, also known as Olive Garden Largo Mall, is an Olive Garden restaurant located at Largo Mall, at 10500 Ulmerton Road in Largo, Florida.