Kulcha King Karama Opposite Spinneys

Dubai Bur Dubai Sheikh Khalifa Bin Zayed St