Review of Sushi Zushi

203 S St Mary's, San Antonio, TX 78205

Overall Rating

Review


Good selection on their gluten free menu and the waiter was very helpful!

Updated 5 years ago

Celiac