Planet Sushi offers fresh sushi rolls and Japanese cuisine.