Sushi Terra is a sushi restaurant offering a variety of sushi, rolls, sets, and wok dishes, with delivery services available.