Malabar Adukkala Restaurant

Dubai Bur Dubai Amman Street