Being from Europe and missing a lot of foods, I felt like Christmas had come early when I found this place. It mainly carries what looks like Polish foods to me, but also some German and pretty universally European foods. Their meats section is of medium size and wonderful. Extremely tasty smoked sausages that will tempt you to unwrap them and eat them in the car on your way home. They also sell very tasty cake that you can buy in whatever amount you like, they just cut off a piece and price it by weight.
The meats are cheaper than what I pay for comparable foods at a regular grocery like Food Lion (if they have comparable things at all), while the rest of their wares are a little pricier. That seems fair to me though, since they're imported and should be a treat for a nostalgic or adventurous day.