Loading map…

ELBA

ELBA in Għaxaq, Malta, offers a Mediterranean aroma and a pleasingly tender texture. Their culinary approach often features dishes prepared using the grilled technique, highlighting fresh local ingredients. Located at LQA 4000, Għaxaq, Malta.