Get directions to: Bobo China, Peoria, AZ
Restaurant address: 8738 West Cholla Street Suite 7 Peoria, AZ 85345, USA
Restaurant: Bobo China