Skip to content

We will be closed starting May 25 2025, for summer vacation and expect to resume business operations as normal on July 15 2025.
We apologize for any inconvenience this may cause and thank you for your continued support

Bo Bo China - Peoria 8738 W Cholla St #7 Peoria, AZ 85345
 

Bo Bo China - Peoria

Closed Opens Friday at 11:00AM