This restaurant must be what is Malta ‘s best Italian cuisine.
Attentive staff, friendly, responding to all your needs.
Children friendly, and above all : top Italian cuisine.
More from this excellent restaurant :
Shopping has never been this much fun
Bringing news to the public
Voice of HINDU
China As Viewed Through D.D.'s Lens