Sumo Steakhouse and Sushi Bar

8342 W I-10
San Antonio, TX
210.541.8999
29.518401
-98.555346
Hours:
Mon - Thu: 5pm - 9pm
Fri: 5pm - 10pm
Sat:11:30am - 10pm
Sun:11:30am - 9pm

for Sumo Steakhouse and Sushi Bar
Directions
from: