Podnuh's Bar-B-Q

1915 North Market Street, Shreveport LA

(318) 222-7480

Location