Looking for a great meal while enjoying spectacular interior design? Take a short road trip to Montreal’s North Shore in Saint-Thérèse in order to discover a brand new restaurant and…