Teatower Namur is a Belgian tea store offering a selection of loose-leaf teas and infusions.