Yes, I know.. this place doesn't need yet another five star review.. but I just had to chime in.. I used to live about two blocks from there and its one of my most favorite treats to give myself!!
All the facts have been reported, but for sheer enjoyable food and great atmosphere check it out.