I'm gonna keep it short and simple: overpriced, terrible/incredibly slow service, and overall just not a great experience.
I have been here at least 3 times and it's always the same outcome. I leave feeling annoyed at how long I had to wait (I once waited for 15 minutes). They seriously need more workers here, especially during the busy times of the day. They seem disorganized in addition to being understaffed.
The ice cream is good, but not worth it. It's a once-in-a-while treat since it costs $5. You're better off just getting a tub of Breyer's from the supermarket and calling it a night.