Hi, I'm sorta new here...and a bit intimidated 'bout posting because this forum seems huge:rolleyes:.
On to my question...I live in Trinidad and can't find frozen puff pastry but been wanting to make some "tarts." I'm not sure what they are called in different parts of the world *blush*...I...