Get directions to: Bo Bo's Chinese Restaurant, Kenner, LA
Restaurant address: 3106 Loyola Dr Kenner, LA 70065, USA
Restaurant: Bo Bo's Chinese Restaurant