I accidently found this place. For almost half a year, I lived in France. This place imports many jams and other delights(specific after dessert candies, speciality pastries, etc) that bring me memories of France. The shop part is what I've been looking for, and I'm so happy to have found it in this little place. Yes, most of their products are a bit expensive, but considering the long lists of regulations and standards that the government has placed in imports (most imports usually need to be relabeled under certain guidelines of Canadian standards), the prices are expected.
I fell in love with their fig jam. You can probably find fig jam in other locations, or chains, but this is the real deal. Try it.
I haven't tried their coffee or their sandwiches, so I can't comment. Though everything smelled delicious.