Gyros Palace
6119 E 31st St, Tulsa
(918) 832-9943
Recent Reviews
Gyros Palace
6119 E 31st St, Tulsa 74135
(918) 832-9943