Mediterranean restaurant, Tal-Puzzu, offers a dining experience.