Olive Garden 1451

Olive Garden #1451, also known as Olive Garden NYC - Times Square, is an Olive Garden restaurant located at Times Square, at 2 Times Square in New York, New York.