This establishment is a bar and cafeteria offering various dishes. It is located in Santa Cruz de Tenerife.