Sumo 2 Japanese Steak House
7101 NW Expressway Suite #230, Oklahoma City, OK 73132
4.65starstarstarstarstar_half49 ratings
Order Now on BeyondMenu app
Delivery Fee
Delivery Minimum
Estimated Time
Please sign in before reserving a table