The Cobblestone Manor

Restaurant in Cardston, Alberta