Get directions to: Bo Bo China, Omaha, NE
Restaurant address: 15414 Weir Street Omaha, NE 68137, USA
Restaurant: Bo Bo China