Some places just make you want to take pictures. The Witches Brew, Long Island. They have great pie too.