Olive Garden 1768

Olive Garden #1768, also known as Olive Garden Cincinnati - Stone Creek Center, is an Olive Garden restaurant located at Stone Creek Center, at 3725 Stone Creek Boulevard in Cincinnati, Ohio.