Olive Garden 1055

Olive Garden #1055, also known as Olive Garden Mobile, is an Olive Garden restaurant located at 3701 Airport Boulevard Festival Center in Mobile, Alabama.