Terra is an Asian restaurant known for its well-decorated and comfortable setting. It offers a menu with above-average cuisine.