Sushi Zushi Sushi Zushi

Sushi Zushi Map

9867 W. IH 10 (Wurzbach Rd.)
San Antonio, TX 78230
Map
Cuisine: Japanese / Sushi
Sushi Zushi’s voluminous menu betrays fewer Mexican influences now than it did early on.
Openings: Lunch & Dinner daily

Features