Directions to the business EYE CARE CLINIC - Valletta