Olive Garden 1427

Olive Garden #1427, also known as Olive Garden Dearborn, is an Olive Garden restaurant located at 16151 Ford Road in Dearborn, Michigan.