Sumo Japanese Steakhouse

  • Restaurants
8342 Interstate 10 West
San Antonio, TX 78230-3800
(210) 541-8999
  • Whom to Contact

    • Mr. David Sumo Meltzer
      Owner
      Phone: (210) 541-8999