That stores are closed on Sundays and on German public holidays. In case of emergencies, you can always go to the airport and use the grocery store there. It is more expensive, but it is open on Sunday!
Grocery shopping in Germany can be different to other countries, especially if you are used to long opening hours and convenient weekend shopping as it is offered in other places. Germany still adheres to a more traditional model, including speciality stores,