4929 E 71st St, Tulsa
It offers cuisines with excellent Mediterranean flavors.
Chill Out
Kids Friendly
Typical Tourist