Job Description

Our Restaurant, located in Sliema and Valletta, is the ideal spot to indulge in gourmet Italian cuisine while sharing special moments with friends and family.

Back to all jobs