In Germany one can find several kinds of supermarkets and markets like the Wochenmarkt which takes place daily, several times a week or only once a week. Here one can buy above all kinds of fruits and vegetables; fish, meat and flowers. One of these markets is the Carlsplatz market beside the Old Town.
Visit supermarkets like Kaiser’s, Edeka or Rewe if you like to buy food and normal stuff for everyday life. Usually they are never far away and sell the most important and well selected goods. The various store chains always have a slightly different goods selection. The bigger supermarkets which integrate smaller shops like bakeries are mostly located a bit outside the city and not directly in residential areas.
Cheap discounters, say Aldi, Lidl, Plus and Penny sell many own and no-name brands for rather low prices. Shopping bags have to be bought at the cash point or one brings bags oneself. Corner shop trading is becoming more and more extinct because of the increase in chain shops. If you need a bottle of milk, coke, beer for the night or if you have an urgent need of sugar, salt or smaller snacks you will find a Trinkhalle in almost every second street. A Trinkhalle is a small kiosk that is mainly selling alcohol, cigarettes and soft drinks, but also some every day goods.
While European groceries are not hard to find, Arabian, Japanese, Russian and other ethnical foods are available, but more difficult to get. These special groceries are on some more topical streets; find Japanese food stores on Immermannstrasse, Turkish and Arabian food stores on Kölner Strasse and a Russian Neo Markt is located on Markenstrasse near Kölner Strasse.