Coast at North Star

Restaurant in Louisbourg, NS