New China Restaurant

2732 W 70th St Shreveport LA 71108 USA

(318) 631-2551

Location