Our Address: Restaurante SoboCentro Comercial El Mirador, Avda. Bruselas, s/nÂș C.P 38660 - Playa del Duque Costa Adeje - Tenerife Sur. Info&Bookings: Tel.:+34 922 72 47 81 M:+34 682 38 72 69 E-mail: info@soborestaurante.es