6 Triq il-Katakombi , Marsaskala, Marsaskala MSK3100, Malta Find Us On The Map Get Directions By car By public transit Walking Bicycling