Description
The Core Restaurant located in the Island of Malta is the perfect place to enjoy a delicious Mediterranean-inspired meal. With its stunning views of the Mellieha Church, friendly and attentive staff, and an extensive menu of local and modern European cuisine, it is sure to be an unforgettable experience. Plus, with its extensive wine and drinks selection, you can be sure to find the perfect accompaniment to your meal. Make your reservation today and enjoy a truly special evening at The Core Restaurant.