May be permanently closed. Newest entry on their website is dated from 2015. No reviews on Google since then. If it's incorrectly closed, please report it.
Keating House, Ross Street, STJ 10 St. Julians, Malta
Sign up and get the latest deals, reviews & articles.