Video: Delicious Roasted Lamb

Visit Sarajevo's Lovacki Dom restaurant for some amazing roasted lamb.