Swiss Tarts streamofflavors.com Swiss Tarts are light shortbread pastry shells filled with a small dollop of jam in the center that is then dredged with icing sugar on top. They are small melt-in-your-mouth delicate pastries. submitted by streamofflavors easy desserts pastry pies small plates tarts Entry Permalink Report Post