Makkah’s iconic clock tower has opened an interesting restaurant overlooking the Grand Mosque offering an extraordinary iftar experience during Ramadan.…