1. Polish Delicatessen 1322 W North Blvd, Leesburg, FL 34748 Coordinate: 28.82386,-81.88417 Phone: (352) 365-1747