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!

Contact

Address

Zitti, Merchant Street, Valletta