Sandwich shop known as The Dalton.