Tag: Chateau Vaudreuil

Villa Elina

Intro This restaurant is inside Château Vaudreuil located on the shores of Lac des Deux Montagnes. It’s about 30 – 45 mins away from downtown Montréal. Restaurant Villa Elina Oh my gawd! This was a fantastic date night we had in a while. Ambiance, food, wine, services… All were near perfect. Only thing that wasn’t perfect was the price tag of the dinner but I digress… Here are what we consumed this night: Oh boy, that wine! Baguette and Focaccia bread were so fresh and they were not too strong in taste nor smell. ※ Well, we were one of the first guests of the evening so let’s keep that

Continue Reading