Jeremiah's Italian Ice

This place in Maitland always looks busy anytime after 6pm. What's so good about it?
P1260486