Olive Garden 1363

Olive Garden #1363, also known as Olive Garden Las Vegas - Cheyenne Ave, is an Olive Garden restaurant located at 6850 West Cheyenne Avenue in Las Vegas, Nevada.