Nickos Carcea offers a taste of Mediterranean cuisine.