Casa Pedro is a restaurant known for its flavorful seafood dishes, including paella and fish.