Sumo II Steakhouse of Japan

Japanese restaurant · 7101 Northwest Expy #230, Oklahoma City, OK

Delivery

Hours

More food in Oklahoma City, OK · Japanese Food in Oklahoma City