MEZ RESTAURANT – BEST RESTAURANT IN ST JULIANS MALTA FOR MEDITERRANEAN FLAVORS