Printed Restaurant opening in Costa Adeje