Deli

Deli is the name of a number of sandwich stores that appear throughout Springfield.