Review of Oishi Sushi

721 N New Ballas Rd, St Louis, MO 63141

Overall Rating

Celiac friendly?

No

Review


Went here based on it being listed, but none of the waitresses knew what was gluten free on the menu. Not recommended.

Updated 5 years ago