Review of KEO

8921 S Yale Ave, Tulsa, OK 74137

Overall Rating

Review


they have gluten free tempura fried veggies and calamari! i got the veggies and they were so good! i also got the pho and it was delicious as well! i am allergic and had no issues!

Updated 4 years ago

Celiac