I just don't understand the hype. For what we had, it was completely overpriced. The duck springroll appetizer was ok, The main courses (fish with risotto and lamb shank with polenta) were ok, but not worth the $45 (+tax + tip) per plate. And then $15 for each dessert (really???). There are very few options north of Toronto for decent food, so I can see how Terra stands out, but for the money, it does not make sense (might as well make the drive downtown). The service was very good and the decor was nice. For the same price, you get an out of this world meal experience at Marine Room in San Diego for example (try it next time you are down there and you will understand what I mean). Maybe worth trying once, but not sure I will come back.