Sumo
  • About
  • Menu
  • Contact
  • Gallery
  • Gift Cards
  • Reserve
Follow us
Menus
  • Dinner
Location
8342 W IH-10, San Antonio, TX 78230
Open in Google Maps
Telephone
(210) 541-8999
Hours
Mon - Fri: 4:30pm - 9:30pm
Sat & Sun: 11:30am - 9:00pm
Make a Reservation

Sumo Japanese Steakhouse Copyright 2017. All rights reserved.