Germany's version of a mall, the Mercado provides one-stop shopping at its best. The center offers over 60 stores from food to flowers to clothes to books.