Came here for my ice cream fix for the week. The lemon curd tart is one of the refreshing flavour that taste a bit sour but also cover with the creamery sweet vanilla ice cream.