Grange Hall itself is a florist, gift and decoration shop specializing in quirky juxtapositions of flowers, minerals, small antlers we don't want to know too much about and that sort of thing.