Polish Deli in Leesburg is much better. The couple who own it are from Poland and make all their own sausages and meats. Outstanding. They make their own cabbage rolls and get authentic bread and poppyseed and nut rolls flown in from a polish bakery up north.
The Polish Deli in Leesburg is the real deal. You won't be disappointed.
|