Seriously, you HAVE to at least go inside and see the Gelato selection and get a sample or two. You will then be hooked. I have tried Gelato in every city in Italy and this is the best place I've seen in the states... Amazing product, good and friendly staff and a great location right on the main street.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.