24 Tea Shop Malta is an official franchise partner specializing in premium Soba (buckwheat) tea. This tea house offers 100% natural, caffeine-free tea, making it a unique destination for tea enthusiasts.
163, the Reef, Triq Andrea Debono At the corner of Giacomo Bosio street, Naxxar NRX 4055, MT