Sandwich shop Delicious, known for amazing sandwiches and Pea & Ham soup.