Olive Garden 1419

Olive Garden #1419, also known as Olive Garden Dartmouth Mall, is an Olive Garden restaurant located at Dartmouth Mall, at 80 North Dartmouth Mall in North Dartmouth, Massachusetts.