1. Jt Deli
336 Washington St, Weymouth, MA 02188
Coordinate: 42.21237,-70.96008
Phone: (339) 201-7484
2. Main Street Deli & Pizza Inc
409 Washington St, Weymouth, MA 02188
Coordinate: 42.2097,-70.95906
Phone: (781) 340-0731
3. Napoli Pizza
81 Washington St, Weymouth, MA 02188
Coordinate: 42.21863,-70.96728
Phone: (781) 331-7701