Delis in Westwood (MA) Full list of companies Delis category in Westwood, Massachusetts Islington Pizza & Sub Shop 315 Washington St, Westwood, MA 02090, (781)326-8970 Page 1