Olive Garden 1674

Olive Garden #1674, also known as Olive Garden Dorchester - South Bay Plaza, is an Olive Garden restaurant located at South Bay Plaza, at 11 Allstate Road in Dorchester, Massachusetts.