You can't miss its logo, "Fine Dining North of the Core" as they try to advertise it wherever they can but I think they did pull it off.
Terra is one of those Italian/American/Canadian fusion restaurants that serves fine dining food (steak, handmade pastas, lamp chops) with the proper dining experience and proper waitresses/hostesses. The price rance was definitely downtown prices but the food was executed well. Our family went last week and we had the black cod, mushroom risotto, and rotisserie chicken and had no complaints. The trick is to go on Sundays only when they have their Sunday-licious menu. At $39 per person, with app/entree/dessert included, its a price you can't beat for good food that is uptown.
But on a normal weekday, I'd reserve this place only for a special date or a special occasion... Not a place I'd frequently visit.