Review of Fleming's

1976 Utica Square, Tulsa, OK 74114

Overall Rating

Review


Never had an issue, great options and great food!

Celiac friendly?

Yes

Updated 1 year ago

Celiac