Catoosa Deli
1528 N 166th E Ave A, Tulsa
(918) 728-7720
Menu
Restaurants in Tulsa, OK
Catoosa Deli
1528 N 166th E Ave A, Tulsa, OK 74116
(918) 728-7720