PRODUCT OF SPAINÂ
El Socarrat Paella rice (Arroz)Â from Valencia, Spain is an excellent rice for making paella.
Â
Unavailable
Sold Out