Skip to main content

Shogun Steak House of Japan

restaurant · japanese restaurant · Tulsa, OK

Address
6808 S Memorial Dr, Tulsa, OK 74133-2029
Phone
(918) 254-2134
Website
shoguntulsa.net
Where
36.0648, -95.8893

Search Hominin for Shogun Steak House of Japan

Other restaurants nearby

More in Tulsa

Shogun Steak House of Japan — restaurant in Tulsa, OK | Hominin