Review of Sushi Zushi

9867 I-10, San Antonio, TX 78230

Overall Rating

Review


Asked the hostess for the gluten free menu. She had no idea what I was talking about.

Updated 7 years ago