Bras d'Or Lakes Inn

Restaurant in Iona, Nova Scotia (Cape Breton)