Located at Burj Al Arab the Al Muntaha restaurant means ‘the ultimate’ or ‘the top’…
Tag:
Located at Burj Al Arab the Al Muntaha restaurant means ‘the ultimate’ or ‘the top’…