Restaurante Real Asador de Castilla is located right in the center of Granada Escudo de Granada Street, Number 17, GRANADA (Next to the Town hall)