Olive Garden 1788

Olive Garden #1788, also known as Olive Garden Allen - The Village, is an Olive Garden restaurant located at The Village, at 190 East Stacy Road in Allen, Texas.