Happy Bao opened six years ago at the Mekong Plaza in Mesa near Main Street and Dobson Road. The family-owned restaurant serves tasty handmade bao, dumplings, noodles, and traditional Chinese cuisine.
Lotus, an Asian fusion restaurant in Pendine, has over 300 reviews on Tripadvisor and an average rating of four and a half stars out of five, so I had grand expectations. After driving through ...