Shogun of Shreveport | Japanese

Japanese restaurant · 1409 E 70th St Unit 109, Shreveport, LA

Dine-In

Hours

More food in Shreveport, LA · Japanese Food in Shreveport