About
Sushishima Japanese Restaurant is located in San Antonio and is dedicated to offering a memorable dining experience. They pick ingredients carefully, using only the freshest and natural ones to prepare every dish, and cook them in a healthier way to provide the most nutritious food.