I have been waiting to come here for a few months now! Finally I came and there wasn't an outrageously long line. The ice cream was great and the service was very good. There is so many unique flavors and each has their own charm. The only thing stopping me from 5 stars is that they need to clean the tables they offer to sit at. All of them are sticky and had ice cream on them, it is not hard to send someone to clean tables once in a while. Other that it was a wonderful experience and can't wait to go back.