Urban Tadka Restaurant

Karama Dubai Bur Dubai Sheikh Khalifa Bin Zayed St