Jabez Jabes Hibachi Steakhouse

4460 Youree Dr Shreveport LA 71105 USA

(318) 779-1618

Location