Outstanding Pad Thai and More at Thai and Japanese Kitchen
Thai and Japanese Kitchen is a relatively new eatery located at 9369 Mansfield Road in Shreveport, sandwiched between local mainstays Smitty’s Pizza and Southern Maid Donuts. The restaurant is a combination sushi bar and Thai place. As someone who loves Thai food, I eagerly ate my way through much of …