Mellieħa square master plan pulled back after concerns over more tables

By August 13, 2025