When only the freshest sushi will do The Happy Sumo offers a decadent dining experience at all three locations in Salt Lake City, and Provo Utah and in Denver, Colorado. Enjoy a ta ...