Went here the other day and had some gelato and it was amazing. I've been to Italy and had the freshest of fresh when it comes to gelato and theirs is just as good if not better. I definitely recommend this place if you're in Town Square. The staff was also very friendly. Finally a gelato place in town that is amazing !!! Get the speculoos and thank me later.