Olive Garden 1163

Olive Garden #1163, also known as Olive Garden Pittsburgh - Greentree, is an Olive Garden restaurant located at 971 Greentree Road in Pittsburgh, Pennsylvania.