Sabor Andaluz is a Spanish restaurant offering authentic Andalusian cuisine.