Olive Garden 1872

Olive Garden #1872, also known as Olive Garden Manahawkin - Stafford Plaza, is an Olive Garden restaurant located at Stafford Plaza, at 234 Stafford Park Boulevard in Manahawkin, New Jersey.