Ca Llorens Bar Restaurante is a Spanish establishment known for its grilled specialties, including fresh seafood like sea bream and sole, as well as grilled cuttlefish and cockles. Their unique selling point is cooking over embers.