Order food

Order food

Sushishima Japanese Restaurant

4.5 (929)$$Sushi restaurant

1205 N Loop 1604 W #230, San Antonio, TX 78232

Sushishima Japanese Restaurant

1205 N Loop 1604 W #230, San Antonio, TX 78232
This restaurant is no longer supported.