New Deli is a cheerful sandwich shop serving hearty deli-style sandwiches, including vegan options. Established in 1985.