Food Review Scape – Burj Al Arab new food destination Build on an artificial island Burj Al Arab is a symbolic structure of Dubai. Whether you are a tourist or a local one visit to this hotel is a must. Opened in 1999 it has since attracted a vast number… Continue Reading