Shogun Steak House of Japan

11900 N May Ave
Oklahoma City, OK
405.749.0120
35.591893
-97.567161

for Shogun Steak House of Japan
Directions
from: