Sushi Planet offers traditional Japanese cuisine and sushi in a cozy setting, with happy hour specials.