Sushi Terra is a sushi restaurant offering a variety of sushi, rolls, and wok dishes. They also provide delivery services.