Found the place using google - claims to be vegan ice-cream but I'm not sure. Staff wasn't very helpful and they do not accept debit/credit cards. Paid ~5$ for a litchi sorbet that seemed to have some pineapple rind in it - overly sweet and definitely not worth the money I paid for (even in terms of portion size).
I hate wasting food but this was quite inedible and I had to throw it in the trash can right outside the shop. Would not recommend.