The place was pretty packed, but the service was fast and the line moved swiftly. While not the best ice cream I've ever had (as the person a few reviews down thought), it was a nice refresher on a hot summer's day. The Snickers wasn't...as flavorful as I was hoping it would be, but the Ferrero's was delicious. Some outside seating (mostly in the sun); best to just take it and go.More