Inspired by the small fishing village of Elounda on the northern coast of Crete, this family-run restaurant in Saint-Laurent is one of Montreal's finest Greek tables.
1818 boulevard de la Côte-Vertu, Saint-Laurent, QC H4L 2A6