Rebecca Dimech

One of the best Italian restaurants I ever tried in Malta, right in the heart of our capital city, highly recommended, food is fantastic, service is great and atmosphere is on point!! Exquisite! Must try!

Book A Table

    Address

    Zitti, Merchant Street, Valletta