Bras d'Or Lakes Inn

Restaurant in St Peter's, Nova Scotia