Location
Bo Bo China - Peoria
8738 W Cholla St #7Peoria, AZ 85345
(623) 878-5222
Temporary Business Hours Change
We will be open from 2:00 PM to 9:00 PM on Wednesday May 22, 2024, for a family event.
We apologize for the inconvenience and thank you for your understanding.