Located in Son Ferriol, Avda del Cid 74 is a supermarket that caters to everyday shopping needs. With a Google rating of 5 and a single review, it stands out as a reliable option for locals in the Balearic Islands. Customers can find a wide range of products conveniently in one place.