Head bartender Mattias Hagglund sets out glasses in the main dining room at elements, a new restaurant opening at 163 Bayard Lane in Princeton.
Staff photo by Mark Czajkowski