at 6808 S Memorial Dr #224, Tulsa , 74133 United States
Call for reservations after 1pm everyday.
1705 FB users likes Shogun Steak House of Japan, set it to 2 position in Likes Rating for Tulsa, Oklahoma in Japanese Restaurant category
Shogun Steak House of Japan is Tulsa based place and this enity listed in Steakhouse category. Located at 6808 S Memorial Dr #224 OK 74133. Contact phone number of Shogun Steak House of Japan: (918) 254-2134
Call for reservations after 1pm everyday.