Alosra to open a flagship store at Riffa Palms June 10, 2012 , the premium retail complex at Riffa Views, announced Alosra as the ...