Happy Sumo is a sophisticated Asian bistro offering traditional Japanese cuisine and innovative sushi rolls.