Review of Salata

6030 S Yale Ave, Tulsa, OK 74135

Overall Rating

Celiac friendly?

Yes

Updated 4 years ago

Celiac