Joyous Cuisine is downtown Mountain View’s latest restaurant, replacing Nori Nori Craft Handrolls on Castro Street. Photo by Adrienne Mitchel. Chinese restaurant Joyous Cuisine in downtown Mountain ...