Olive Garden 1520

Olive Garden #1520, also known as Olive Garden Burlington - Vermont, is an Olive Garden restaurant located at 1025 Shelburne Road South in Burlington, Vermont.