Lilly's Landing is a family restaurant specializing in homestyle cooking and traditional Newfoundland dishes.