A relatively new concept in Barcelona, Artte opened in 2014 and is tucked away inconspicuously at Muntaner 83C in Eixample,…