Olive Garden 1244

Olive Garden #1244, also known as Olive Garden Miami - Palmetto, is an Olive Garden restaurant located at 8201 West Flagler in Miami, Florida.