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 Breton Highlands. Our fusion menu is an extension of the unique and personal Cape Breton experience we present for you at Avalon the Restaurant in Ingonish, Cape Breton Island, Nova Scotia.


Visit Website