The ice cream is delicious, albeit over priced. The brownie sundae is always a good choice! The other bakery items they offer are also very good, very large portions and very fresh (don't know if they bake on the premises).
The food is acceptable, but again, overpriced and not that wide of a selection. It also tends to take FOREVER to get food if there are more than five people there, so do not go if you are in a rush.
Also, if you are expecting polite service, you will be sadly disappointed - unless you are a friend of the wait staff.