Olive Garden 1626

Olive Garden #1626, also known as Olive Garden Marlborough - Solomon Pond Mall, is an Olive Garden restaurant located at Solomon Pond Mall, at 728 Donald Lynch Boulevard in Marlborough, Massachusetts.