Stores sell a narrow range of food and non-food items for affordable prices. Aldi Suisse: The local name for the German discount supermarket, Aldi, Aldi Suisse has over 200 stores in the country, making it Switzerland's largest discount grocery chain.