Maltese restaurant serving Mediterranean dishes. Located on Xatt is-Sajjieda.