Supermarket in Valdeavellano de Tera. Offers a selection of goods.