Sumo Sumo Hibachi Bar

6565 Babcock Rd, San Antonio, TX

Menu (As of 10/30)

Specials

Appetizers

Main Course

Sides

Yum Yum Sauce

Dessert

Beverages

Can

Sumo Sumo Hibachi Bar: hours and how to order