If you are visiting Frankfurt, there is a restaurant located on the top floor of this department…read morestore worth your time to go eat at. Food choices are sort of buffet style, so you get to pick-n-choose what you like to eat, and how much too (if you are a big eater, or not). The patio also has an excellent view of the area along two streets, plus a bird's eye view of the surrounding downtown towers, making this a great location to take a few snapshots of the surrounding area.
For shopping, the department store is trendy upscale, and sort of reminds me of "The Bay" (Canada), and "Macy's" (USA).