Travel & Tourism November 2, 20222022 Air Canada Top 10 Best New Restaurants Gala – Ricarda’s, Toronto, Ontario, CanadaAir Canada Top 10 Best New Restaurants Gala has always been one of our favourite…