Andalucia Casa Pedro is a Spanish restaurant.