Loading map…
El Cau
In Molins de Rei, Spain, El Cau offers a taste of Catalan culture. The air is filled with the inviting aroma of local specialties. Expect dishes with satisfying textures, reflecting the region's commitment to fresh, quality ingredients. It's a genuine local experience.