Ambience great. Ice cream average. Service SUCKS. HORRIBLE. THE WORST. Seated at 3pm on a Sunday afternoon it took over an hour to get 5 simple ice cream orders. Waitress kept apologizing for the wait but sorry that doesn't cut it. Brought 4 waters out for 5 people. Kids water cups were promised but never delivered. Repeated requests for simple, basic items like napkins were ignored. The ice cream orders came out in an assortment of gloopy, gloppy messes of melted ice cream, fudges, sauces, and whip cream. The flavors all blended together into one indistinguishable overly sweet mess. You can get better tasting items at Dairy Queen or McDonald's. It's obvious this place rests its laurels on nostalgia because they fail in all other area of a decent restaurant. We will not be back.