Probably its Al Azizia.. Check out for Khalifa Stadium.. Villagio.. Its near that..