Eating Japanese Sushi at Sumo steak house and sushi bar restaurant in Edmond, OK.

Feedback

Do you manage or own Sumo steak house and sushi bar?

Yes