Hi recently started a new job in West Newton/Nonatum. I'd love to find somewhere to get a great sandwich. There seems to be pizza shops in walking distance, but no delis.
I love Russo's produce and goods, but was unimpressed with the sandwich I got there. Generally, I don't love WF's prepared foods.