Sushishima Japanese Restaurant

1205 N Loop 1604 W Ste 230
San Antonio, TX
210.492.2338
29.60931
-98.509997
Hours:
Mon - Fri:11:30am - 10pm
Sat - Sun:12:30pm - 10pm

for Sushishima Japanese Restaurant
Directions
from: