Chiocca's is a laid-back sandwich shop known for its many cold and hot options, plus beer and sports on TV.