Olive Garden 1197

Olive Garden #1197, also known as Olive Garden Port Charlotte - Town Center Mall, is an Olive Garden restaurant located at Town Center Mall, at 1341 Tamiami Trail in Port Charlotte, Florida.