Palace Cafe
1301 E 15th St
Tulsa, OK
74120