Review of Russo's Coal Fired Italian Kitchen

8941 S Yale Ave, Tulsa, OK 74137

Overall Rating

Review


pasta, pizza, bread. so good!

Celiac friendly?

Yes

Updated 8 years ago