Large supermarket, Jumbo de Faro, offering a vast selection of goods, including impressive food sections.