Olive Garden 1337

Olive Garden #1337, also known as Olive Garden Tulsa - Utica Square, is an Olive Garden restaurant located at Utica Square, at 1954 Utica Square in Tulsa, Oklahoma.