Date Visited: 1/21/2020
(Though we’ve been multiple times before)
Sushishima Japanese Restaurant resides in a little strip mall called The Vineyard just north of Loop 1604 and west of Blanco Road in the Stone Oak area of San Antonio, TX. Continue reading