Review of Russo's Coal Fired Italian Kitchen

8941 S Yale Ave, Tulsa, OK 74137

Overall Rating

Review


Had gf bread, beer, salad and pasta. Was pricey but good. Did not get sick and the service was great.

Celiac friendly?

Yes

Updated 5 years ago

Celiac