1. Thai & Japanese Kitchen 9369 Mansfield Rd, Shreveport, LA 71118 Coordinate: 32.39621,-93.80914 Phone: (318) 562-3399
2. Thai 9369 Mansfield Rd, Shreveport, LA 71118 Coordinate: 32.39621,-93.80914 Phone: (318) 562-3399