You are now leaving Menulist
We hope to see you again soon!
Sumo Ii Steakhouse Of Japan
7101 Northwest Expy #230, Oklahoma City, United States Of America, Newalla
Steakhouse, Soup, Salad
The redirect does not work? Just click on this link or copy it into your address bar