That's Italian Too
957 Washington St, Weymouth MA 02189