Sumo Hibachi & Sushi Bar

$ • Japanese • Asian • Sushi

4.2 (11)
View delivery time and booking fee. • 

3239 Southwest Fwy, Houston, TX 77027 • More info

Opens at 11:00 AM