One of Frankfurt's largest department stores, Karstadt also sells an enormous array of gourmet delicacies in the basement; everything from organic fruits and vegetables to gourmet meats, cheeses and chocolates.
Comments