A deli with lots of delicious looking sandwiches.