This establishment is a restaurant located in Granada. It is situated on Calle Sos del Rey Católico.