Restaurants

Avalon – the Restaurant

Our dining room is a visual fusion of the vista of the Middle Head Peninsula, the Atlantic Ocean and the mountain range of the Cape…

  • Ingonish
Avalon – the Restaurant