Olive Garden 1140

Olive Garden #1140, also known as Olive Garden OKC South, is an Olive Garden restaurant located at 2321 West Interstate 240 Service Road in Oklahoma City, Oklahoma.