Happy Bao's
Menu
Skip to content
Comfort Food For Your Stomach
Contact Us
Featured In
Contact Us
Happy Bao's
66 S Dobson Rd #112 Mesa, AZ 85202
Get directions
(480) 912 - 1207