Cazorla is an Andalusian restaurant offering traditional cuisine.