Lanterna Ristorante North is a family owned restaurant located in Brechin, Ontario.
We bring the authentic taste of the South shores of Italy to Lagoon City and surrounding areas.
You are welcome to savour family recipes passed on from generations to generations. Quality and quantity all in one place.
Embrace your inner "Italian" and pair your meal with our many Italian wine selections.