TEA Shop is a tea store offering a wide selection of loose leaf teas, including Matcha. Located in OD Jednota.