L'abri restaurant et bar

Restaurant in Baddeck, NS (Cape Breton)