That's Italian Too
957 Washington St, Weymouth 02189