TORO KO SUSHI

14510 NW MILITARY HWY 108, SAN ANTONIO,
TX, 78231, USA