Make no mistake, we've tried plenty of ice cream during our holiday here in Malta, but this is the best!! Great flavours, great service, great prices - make sure you find sotto zero!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.