Restaurant Avalon at Castle Rock Country Inn

Restaurant in Ingonish, NS