Central Flower Shop

Is this your listing?

Contact Central Flower Shop

Address: 160 The Strand Gzira, Malta GZR 1025

Tel: +356 21 31 19 63

W: http://www.centralmalta.com
E: send us an email