The Art Point is an Art Gallery in Tigne Street, Sliema representing over 25 local artists. Social Link - Linkedin: http://www.linkedin.com/company/artpointmalta Keywords: retail art supplies