Terra Restaurant: Fine Dining Gem in North Toronto StorygoodfoodtorontoNovember 10, 20156ix, fine dining, italian food, north toronto, ostrich, ribeye, stephen perrin, substance food group, terra restaurant, the6, thornhill Comments