Olive Garden 1239

Olive Garden #1239, also known as Olive Garden Talleyville, is an Olive Garden restaurant located at 305 Rocky Run Parkway in Talleyville, Delaware.