Olive Garden 1097

Olive Garden #1097, also known as Olive Garden Toledo - Monroe St, is an Olive Garden restaurant located at 5120 Monroe Street in Toledo, Ohio.