Dum Pukht

Al Karama, Opposite Karama Metro Station, Near President Hotel,, Dubai