Map & Directions - Sushishima Japanese Restaurant
View Menu
Sushishima Japanese Restaurant
1205 North Loop 1604 W, San Antonio, TX, 78258
(210) 492-2338 (Phone)
1205 North Loop 1604 W, San Antonio, TX, 78258
(210) 492-2338 (Phone)