Foie Gras or duck liver is a very popular delicacy served regularly at high class French restaurants but at the Rifflin' Hitch Lodge in Southern Labrador, the gourmet chef specializes in it. Duck liver is considered a luxury meal and most people only consume this type of food on very special occasions.
Foie Gras (Duck Liver) entree at Rifflin'Hitch Lodge, Eagle River, Southern Labrador, Labrador, Newfoundland Labrador, Canada.