Bo Bo Reviews & Details
3106 Loyola Dr
Bo Bo is located at 3106 Loyola Dr in Kenner near the intersection of Loyola Dr and 31st St. Their menu consists of Chinese dishes . Call (504) 469-2626 today!
- Major Intersection:Loyola Dr And 31St St
Tell us more about Bo Bo Kenner!