Review of Russo's Coal Fired Italian Kitchen

8941 S Yale Ave, Tulsa, OK 74137

Overall Rating

Review


I ate here about four or five times in the last couple years. I felt pretty sick after the last two so I just haven’t tried again. Love the atmosphere...just not worth getting sick.

Updated 5 years ago

Celiac