Chillout 8090 is a restaurant offering Chinese, Japanese, and Sushi cuisines. It is located in Santa Cruz de Tenerife.