The Halo Pub is a Princeton classic. The building is old, with some features of an old ice cream parlour, especially on the 'bakery' side (all ice cream, of course). There's something special about sitting in a booth with a granite table.
Alas, I'm allergic to eggs and their ice cream is almost always made with egg. I stick to the soft serve or their chocolate covered strawberries.