About Mellieha Bay Contact Triq II- Marfa, Mellieħa, MaltaTelephone: +356(2152)4666 | Official Homepage