Shogun Sushi And Hibachi Steakhouse

1313 W Loop 281, Longview, TX 75604
Shogun Sushi And Hibachi Steakhouse Shogun Sushi And Hibachi Steakhouse is one of the popular Sushi Restaurant located in 1313 W Loop 281 ,Longview listed under Local business in Longview , Seafood Restaurant in Longview , Sushi Restaurant in Longview ,

Contact Details & Working Hours

Map of Shogun Sushi And Hibachi Steakhouse