We travelled from the UK & came across this place. You can tell from the look & taste of their products they know how to make delicious ice cream. Lots of flavors to choose from & the queue is busted through really quickly. The locals love it, that's when you know it's good! Try it, try it, try it! x
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.