Edelweiss Village is a European deli and cafe offering specialty German, Dutch, Polish, and Scandinavian groceries and gifts.