Freeway Cafe #2
1547 E 3rd St, Tulsa
(918) 836-6726
Menu
Restaurants in Tulsa, OK
Freeway Cafe #2
1547 E 3rd St, Tulsa, OK 74120
(918) 836-6726