Happy Sushi is a Japanese restaurant offering a wide selection of dishes, including sushi, noodles, tempura, and teriyaki.