Went to get some dessert after dinner and the ice cream in Tito is fantastic! Luckily the store is just 5 mins walk from our hotel. WIll definitely recommend this place,
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.