Yes, they have french apple tarts and apple pies. Not sure how fresh they are, you would have to ask them that.
Yeah they have both. When I worked there we would get deliveries from the warehouse every morning. so pretty fresh
Thanks! Your answer is awaiting moderation.