Chowking Orient Restaurant - Bur Dubai
Dubai, bur dubai All Branches ground floor, al arti plaza building, zabeel road - opposite karama post office
Dubai, bur dubai All Branches ground floor, al arti plaza building, zabeel road - opposite karama post office