Currently undergoing maintanance To order flowers, kindly call us on 21 442 600 or visit one of our outlets at 253, Mainstreet Balzan or Salina Road, Naxxar (Telgha t'alla w'ommu)