Carrefour de la mer

Restaurant in Caraquet, NB