Akira Back is a Japanese restaurant offering innovative cuisine and scenic views. It is the chef's first restaurant in Spain.