Sal's Famous Athabasca

Restaurant in Athabasca, Alberta