Sushi Terra is a restaurant specializing in sushi, rolls, sets, and wok dishes, offering delivery services.