Ted's Delikatessen is a quaint eatery offering a variety of Polish delicacies.