All Occasions is a retail store that offers gifts and products from candles, linens, clothing and scarves, jewellery to children's toys. There is something for everyone, all ages!