Restaurant in Leksand, Sweden
Opening hours: Mo-Tu 11:00-14:00; Fr 11:00-14:00,17:00-21:00; Sa 13:00-21:00