Casa Pedro is a Spanish restaurant known for its European and Spanish cuisine.