Organic ShopsAzoresShop of the BioAzórica organic farmers' cooperative in Praia da Vitória, on Terceira island, selling certified organic produce, groceries and garden supplies, with a small snack bar.