Olive Garden 6424

Olive Garden #6424, also known as Olive Garden Prosper, is an Olive Garden restaurant located at 1161 South Preston Road in Prosper, Texas.