Planet Sushi is a Japanese restaurant offering sushi for delivery, takeout, or dine-in.