Russo's Coal Fired Italian Kitchen
8941 S Yale Ave, Tulsa OK 74137
(918) 779-4600
Directions
Order Online Delivery
Grubhub
Ubereats
Doordash
Seamless
Trycaviar
Toasttab
Tulsa, Oklahoma
Russo's Coal Fired Italian Kitchen
8941 S Yale Ave, Tulsa
(918) 779-4600