I am not a huge ice cream or gelato person. However, I am addicted to frost Gelato. The salted caramel is the very best. I crave it. Staff are fabulous here as well. Even if there is a huge line, they just worry about th customer they afe with and help them choose a fabulous treat.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.