Shogun Steak House of Japan, OKLAHOMA CITY, Oklahoma (OK)
Conveniently situated at 11900 North May Avenue () in OKLAHOMA CITY, Oklahoma (OK) (73120), Shogun Steak House of Japan is available at 4057490120. Please do give them a call beforehand to make a reservation.
More restaurants in OKLAHOMA CITY, Oklahoma (OK)
Shogun Steak House of Japan contact information and details:
Address: 11900 North May Avenue - , OKLAHOMA CITY, Oklahoma (OK) 73120
Contact Phone: 4057490120
