The address is :
58 Triq L-Universita, Msida, Malta
Telephone number :
E-mail :
If you are coming by bus:
Qroqq 4 (300 m away) or Qroqq 5 or Imperu (500 m away) Or Msida…
Using bus number: TD13, 21, 24, 31, 32, 35, X1, 41, 44, 45, 46, 48, 49, 181, 181, 280 and many others.