Universitas Al Azhar Indonesia - Kompleks Masjid Agung Al-Azhar, Jakarta, Indonesia 12110 - Rated 4.8 based on 107 Reviews "Ain't got reason to regret.