Happy Sushi is a Japanese restaurant offering dine-in, takeout, and delivery options. They serve lunch and dinner with a menu featuring Asian cuisine. The restaurant is wheelchair accessible.