Fleur de-Lis Tea Room and Dining Room

Restaurant in Iona, Nova Scotia (Cape Breton)