Alkaram Studio opens its new store in Dolmen Mall, Clifton