This establishment is a small corner shop in Valletta, Malta, specializing in a wide variety of herbs, spices, and essences. It also offers coffee. Key facts used: 'little corner shop', 'herbs, spices and essences', 'Tal-Kafe'.