Sumo Japanese Steakhouse Edmond Dine|International Restaurants Sumo Steakhouse is Japanese restaurant serving the finest sushi in Oklahoma accompanied by the skillful craft of Hibachi chefs as an addition option.