Sumo Japanese Steakhouse is a traditional Japanese Hibachi Steakhouse, features expertly prepared sushi by some of the best sushi chefs in San Antonio as well as the Japanese style of cooking known as Teppanyaki.
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.