What does 99-Pfennig-Laden mean?

99-Pfennig-Laden - German to English

dime store [Am.] [dated]