Weymouth MA Delicatessens 1. 957 Washington St, Weymouth, MA 02189 | Thats Italian Too (781) 337-5414