
Signage is up for Moochi & You, an Asian dessert place, in Bellevue. It will be located at 601 Lincoln Ave. (map), in what was most recently Valkyrie Doughnuts. The Moochi & You owner was one of the co-founders of China Star in the North Hills, which expanded to a second location in Squirrel Hill that eventually rebranded to become Sichuan Gourmet.