Do we need reservations? Or can I walk in with my group

Angie Garcia | Nov 1, 2019 | Category: Teppanyaki restaurant

Sumo Japanese Steakhouse - All questions

Address: 8342 W I-10, San Antonio, TX 78230, USA

Lorenzo Estrella | Nov 1, 2019

Reservations would be recommended but they do accept walk ins. You may have to wait a bit for a table to be available.

Jesse T | Nov 1, 2019

Reservations help, but you can walk in.

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

What would you recommend

Mary Jane Garcia | Nov 1, 2018
Read More

Can I see a menu and pricing???

Dana Wilson | Nov 1, 2017
Read More

Trending Places