Tirx Wine Bar
14, Triq Sant' Anna, Tarxien, Malta, TXN 1711
+356 2180 0037 Phone