Olive Garden 1641

Olive Garden #1641, also known as Olive Garden Wilmington, is an Olive Garden restaurant located at 5307 Market Street in Wilmington, North Carolina.