Somerville MA Delicatessens 1. 157 Washington St, Somerville, MA 02143 | J and J Restaurant & Takeout (617) 625-3978