Duck Soup is one of the original European food stores in Massachusetts. They have been around since the 1970s. You can find some of the best products from Germany, Austria, Switzerland, and France. They have an amazing coffee selection and a nice choice of gifts.
more