IL Forno Restaurant – Sahara Centre
IL Forno Restaurant – Sahara Centre If you are resident of Al Nahda, Dubai or Sharjah, chances are you’ve been to Sahara Centre. I honestly think that this is one underrated mall. If you’ve never visited before, I suggest go... Continue reading →