Iconic delicatessen in the heart of Windsor, Ontario.