• Triq Il-Lanċa, Valletta, Malta
  • +356 21555222

    Visit Us

    Our Location

    Phones

    • +356 21555222

    Address

    • Triq Il-Lanċa, Valletta, Malta
      Ample parking spaces