Fleming's

Review by Sarah

1976 Utica Square, Tulsa, OK 74114
Celiac
7 months ago
Celiac friendly

Never had an issue, great options and great food!